var url = "../RRHH_PLANILLA_PROVISION_EMPLEADO_CONTROLLER";
var ano = 0;
var mes = 0;

function computo_iva_sin_ddjj(input)
{
    var computo_iva = $(input).val();
    var id_planilla = $(input).data("id");
    var index_td = $(input).parent().index();
    var saldo_mes_ant = $(input).parent().parent().find("td:eq(" + (index_td + 4) + ")").children().val();
    var ufv_mes_anterior = $(input).parent().parent().find("td:eq(" + (index_td + 5) + ")").children().val();
    $.post(url, {evento: "ModificarFila", ano_actual: ano, mes_actual: mes, computo_iva: computo_iva, saldo_mes_anterior: saldo_mes_ant, ufv_mes_anterior:ufv_mes_anterior,id_planilla: id_planilla}, function(resp) {
        $(input).parent().parent().html(resp);
    });
}
function saldo_mes_anterior(input)
{
    var saldo_mes_ant = $(input).val();
    var id_planilla = $(input).data("id");
    var index_td = $(input).parent().index();
    var computo_iva = $(input).parent().parent().find("td:eq(" + (index_td - 4) + ")").children().val();
    var ufv_mes_anterior = $(input).parent().parent().find("td:eq(" + (index_td + 1) + ")").children().val();
    $.post(url, {evento: "ModificarFila", ano_actual: ano, mes_actual: mes, computo_iva: computo_iva, saldo_mes_anterior: saldo_mes_ant, ufv_mes_anterior:ufv_mes_anterior,id_planilla: id_planilla}, function(resp) {
        $(input).parent().parent().html(resp);
    });
}
function moneda_inflacionaria_mes_anterior(input)
{
    var ufv_mes_anterior = $(input).val();
    var id_planilla = $(input).data("id");
    var index_td = $(input).parent().index();
    var computo_iva = $(input).parent().parent().find("td:eq(" + (index_td - 5) + ")").children().val();
    var saldo_mes_ant = $(input).parent().parent().find("td:eq(" + (index_td - 1) + ")").children().val();
    $.post(url, {evento: "ModificarFila", ano_actual: ano, mes_actual: mes, computo_iva: computo_iva, saldo_mes_anterior: saldo_mes_ant, ufv_mes_anterior:ufv_mes_anterior,id_planilla: id_planilla}, function(resp) {
        $(input).parent().parent().html(resp);
    });
}

$(document).ready(function() {
    mes = $("#mesactual").val();
    $("#mes option[value=" + mes + "]").attr("selected", "selected");
    $("input[name=mes_act]").val(mes);
    $("input[name=ano_act]").val($("#año").val());
    cargar();
});

function volver_a_cargar()
{
    ano = $("#año").val();
    mes = $("#mes option:selected").val();
    $("#tabla").html("");
    $.post(url, {evento: "recargar", mes: mes, ano: ano}, function(resp) {
        $("#tabla").html(resp);
        $("#provisionar").css("display", "inline");
    });
}

function generar()
{
    ano = $("#año").val();
    mes = $("#mes option:selected").val();
    $("input[name=mes_act]").val(mes);
    $("input[name=ano_act]").val($("#año").val());
    $.post(url, {evento: "generar", mes: mes, ano: ano}, function(resp) {
        $("#recargar").css("display", "none");        
        $("#provisionar").css("display", "none");
        $("input").attr("readonly", "true");
        alert(resp);
    });
}

function cargar()
{
    ano = $("#año").val();
    mes = $("#mes option:selected").val();
    $("input[name=mes_act]").val(mes);
    $("input[name=ano_act]").val($("#año").val());
    $("#tabla").html("");
    $.post(url, {evento: "cargar", mes: mes, ano: ano}, function(resp) {
        var json = $.parseJSON(resp);
        $("#tabla").html(json.tabla);
        if (json.estado === "0" && json.estado_impo==="0")
        {
            $("#recargar").css("display", "none");                    
            $("#provicionar").css("display", "none");
        }
        if (json.estado === "1" || json.estado_impo ==="1")
        {
            $("#recargar").css("display", "inline");            
            $("#provicionar").css("display", "inline");            
        }
        if (json.estado === "2" && json.estado_impo ==="2")
        {
            $("#recargar").css("display", "none");            
            $("#provicionar").css("display", "none");
        }        
    });
}

function pop_profecion(ci)
{
    $.post(url, {evento: "pop_profecion", ci: ci}, function(resp) {
        $("#pop_profecion").html(resp);
        $("#pop_profecion").css("display", "block");
        $("#popUpbackGround").css("display", "block");
    });
}

function salir()
{
    $("#popUpbackGround").css("display", "none");    
    $("#pop_profecion").css("display", "none");                    
}